sentinel glands - Inglés Sinónimo Diccionario